#pragma once

#include "../base_outputer.h"
#include "../cat/BasicCatAnalysis.h"

class OutputerCat : public BaseOutputer
{
public:
    OutputerCat();
    ~OutputerCat();

    virtual void UpdateRadarPoint(CCVBlockInfo *message);
    virtual void UpdateRadarInfo(const radar_info* info);

protected:
    std::shared_ptr<BasicCatAnalysis> m_cat_pack;
};